home *** CD-ROM | disk | FTP | other *** search
-
- ONLY! VALENCY (Shareware)
- -------------------------
-
- English release 12/24/94
- -------------------------
-
- Jens Schulz
- Rosenstrasse 5
- D-25368 Kiebitzreihe
- Germany
-
- ----------------------------------------------------------------------------
- For ATARI ST/TT/FALCON and CrazyDots/Matrix graphic cards
-
- Screen resolution: VGA 640*480 16/256 colors or ST-Low 320*200 16 colors
- ----------------------------------------------------------------------------
-
- Preface
- -------
-
- This english documentation isn't written in Oxford English. I hope,
- you will understand the principles of this game.
-
- Only! Valency is a boardgame. The aim of the game is the fast rebuild
- of molecule structures. You don't need chemistry knowledge, but you
- need fast reactions.
-
- Only! Valency has simple rules, but the time, fallouts and other
- little difficulities will hinder the fast solution.
-
- Only! Valency has 300 levels. A hard Valency-IQ rates your player
- qualities. The comparison of levelscores with other players will
- tell you your Valency qualification.
-
- Shareware
- ---------
-
- Only! Valency is Shareware. Only! Valency is no restricted crippleware,
- because I hate such 'garbage'. Only! Valency is a complete version. It
- exists no extended version of Only! Valeny. Your shareware fee will
- honor only my hard ATARI work. The fee will support my engagement for
- further ATARI PD-/shareware projects.
-
- The shareware fee is 15$. I think, that's an adequate fee for this
- game.
-
-
- Bank :
- ------
-
- Jens Schulz
- Bank : Sparkasse in Steinburg
- Bank code : BLZ 222 500 20
- Bank account : 110 101 775
-
-
- System configuration
- --------------------
-
- Only! Valency is a color game and supports several screen color
- resolutions an GEM.
-
- 1. ST-Low 320*200 16 colors (for old ST-freaks)
-
- 2. TT-VGA 640*480 16 colors (TT/FALCON)
-
- 3. FALCON-VGA 640*480 256 colors (FALCON)
-
- 4. CrazyDots/Matrix VGA 640*480 256 colors (Graphic cards ST/TT)
-
-
- It exists two versions of Only! Valency on the disc :
-
- 1. VALVGA_E.PRG (for all supported VGA resolutions)
-
- 2. VALLOW_E.PRG (for ST-Low resolution)
-
- I hope, you can play in the nice VGA resolution. The graphical quality
- is much higher than in the ST-Low resolution. I've only written the
- ST-Low resolution for the support of all old ST-freaks. I hope, they
- will get next time an ATARI FALCON/TT/Eagle or Medusa.
-
- German version
- --------------
-
- VALC_VGA.PRG (for all supported VGA resolutions)
-
- VALC_LOW.PRG (for ST-Low resolution)
-
- ----------------------------------------------------------------------------
-
- Basic rules of the game
- -----------------------
-
- You can play Only! Valency by mouse or keyboard. Only! Valency profis
- only use the keyboard, because they can play much quicker.
-
- Only! Valency contains 300 levels with different chemistry molecules.
-
- The gameboard has 9*9 fields. Only! Valency loads the empty molecule
- into this game fields und sets one threedimensional atom for start.
- This 3D atom is the base for all rebuilds. Under the gamefield is
- the atom scrollwindow. The atom scrollwindow contains all remaining
- atoms for the rebuild.
-
- The aim of the game is the fast rebuild of the loaded molecule structure,
- but some diffuculities hinder your rebuild way.
-
- ----------------------------------------------------------------------------
-
- Molecule structure
- ------------------
-
- Only! Valency loads the molecule structure and rotates this molecule
- 90, 180, 270 or 360 degree at the start by random.
-
- At the start the molecule structure is empty. Only! Valency sets one
- atom by random into the molecule structure. This 3D atom is the base
- of your rebuild work. You can only connect new atoms to existing
- 3D atoms in the molecule.
-
- Integrated atoms will get an 3D appearance. Remaining atoms in the
- molecule have a letter inside.
-
- Letter-Code :
-
- C (grey) = Carbon
- H (blue) = Hydrogen
- S (yellow) = Sulfur
- O (red) = Oxygen
- J (lilac) = Iod
- N (green) = Nitrogen
-
- You can rotate the board in 90 degree steps by keyboard.
-
- ----------------------------------------------------------------------------
-
- Keyboard control
- ----------------
- Key overview :
- --------------
-
- - Space key) : Rotate molecule 90 degree in right direction
- and Cursor down : "
-
- - Cursor left : Scroll atoms left in scrollwindow
-
- - Cursor rights : Scroll atoms right in scrollwindow
-
- - Cursor up : Dock active atom of the atom scrollwindow
- (with white frame) into the molecule. The
- active column is marked by grey arrows.
-
- - Shift Cursor links : Move white frame (active atom) left
-
- - Shift Cursor rechts : Move white frame (active atom) right
-
- ----------------------------------------------------------------------------
-
- Mouse control
- -------------
-
- The playing with mouse is for Only! Valency novices. You can exercise
- the game rules. The keyboard play is normally much quicker than the
- mouse play.
-
- The mouse playing is diffent for the VGA- and ST-Low screen resolution !
-
- 1. Rotate molecule in 90 degree steps
- -------------------------------------
- VGA : Space key/Cursor down (only by keyboard)
-
- ST-Low : Space key/Cursor down or mouseclick on ROTATE symbol
-
- 2. Scroll atom scrollwindow left
- --------------------------------
- VGA : Click on big framed arrow symbol over the atom scrollwindow
-
- ST-Low : Click on the arrow symbol on the leftside of the atom
- scrollwindow
-
- 3. Scroll atom scrollwindow right
- ---------------------------------
- VGA : Click on big framed arrow symbol under the atom scrollwindow
-
- ST-Low : Click on the arrow symbol on the rightside of the atom
- scrollwindow
-
- 4. Set active atom (white frame) in atom scrollwindow
- -----------------------------------------------------
-
- - click on an atom with white frame in the atom scrollwindow
-
- ST-Low : Additional, you can click on the fields with the text :
- 'Scroll frame'
-
-
- 6. Dock active atom into the molecule
- -------------------------------------
-
- - second click on the white framed atom in the atom scrollwindow
-
- The atom will connect with an 3D atom in the same column (grey
- arrows marks the column). Only! Valency will check the correct
- docking rules. If it finds a docking error, it stops the
- docking process and send you some 'ugly' penalty points back.
-
- ----------------------------------------------------------------------------
-
- Docking rules
- -------------
-
- Your aim is the fast rebuild of the molecule, but some restrictions
- will hinder your way.
-
- Rule 1 : You can only dock news atoms with existing 3D atoms. Atoms
- with letter inside are ignored.
-
- Rule 2 : Normally, you can only dock at bottom bonds of existing 3D
- atoms. Left/right bonds are allowed too, but such bonds
- cost 1000 'ugly' penalty points. You can rotate the molecule
- for bottom bonds of 3D atoms !
-
- Rule 3 : Please, dock only atoms with the right color. For Example,
- a Hydrogen atom (H) needs a blue atom in the white frame of
- the atom scrollwindow.
-
- That's all.
-
- Example docking :
- -----------------
-
- 3D
- |
- C - J
- |
- S
-
- ___
- Atom scrollwindow : ...| O | C | J | N | ...
- ---
- The carbon atom has the white frame and is activated for docking. The
- 3D atom has a bottom bond ! The sulfur (not 3D) atom will be ignored
- at docking. A click on the carbon atom or Cursor up will dock the
- carbon atom into the molecule.
-
-
- After docking :
- 3D
- |
- 3D - J
- |
- S
-
- ___
- Atom scrollwindow : ...| O | J | N | ...
- ---
-
- Remark:
- Grey arrows mark the active column over the white frame (active atom).
-
- If you've integrated all atoms of the atom scrollwindow into the molecule,
- than the level is finished.
-
- ----------------------------------------------------------------------------
-
- Docking problems
- ----------------
-
- Normally, you can dock atoms at the bottom bond of an 3D atom. In
- some cases is this direct bonding unpossible.
-
- You can additional use left/right bonds of existing 3D atoms for
- connect, but this way of bonding costs 1000 penalty points.
-
- Example left/right docking :
- ----------------------------
-
- The bottom bond for the iod atom is blocked by an another 3D atoms.
- No 90 degree rotations can solve this deadlock.
-
- The only way is the left/right connect with 1000 penalty points.
- Set the active frame under the iod column of the molecule and
- scroll an iod atom in the active frame.
-
-
- 3D H
- | |
- 3D - J 3D
- |
- 3D
-
- ___
- Atom scroll window : ...| S | C | J | N | ...
- ---
-
- After docking :
- ---------------
- 3D H
- | | 1000 Penalty points
- 3D -3D 3D
- |
- 3D
-
- ___
- Atom scroll window : ...| S | C | N | ...
- ---
-
- The aim of every player is the minimal use of left/right dockings,
- because it destroys a good levelscore !!
-
- ----------------------------------------------------------------------------
-
- Game variants
- --------------
-
- 1. Solitaire mode :
- ----------------
-
- Novice mode without time restrictions
-
- 2. Tournament mode :
- -----------------
-
- Mode with time restriction (Powerplayer)
-
- Tournament level 0 : equivalent with Solitaire mode
-
- Tournament level 1 : 8 seconds level
-
- Tournament level 2 : 6 seconds level
-
- Tournament level 3 : 4 seconds level
-
- Calculation of the max. playtime :
- ----------------------------------
-
- Playtime = (Number of atoms) * levelseconds
-
- Example : Molecuel has 20 atoms and Tournament level is 2.
-
- Playtime = 20 * 6 seconds = 120 seconds
-
- 3. Fallout mode :
- --------------
-
- Mode with time restriction (Powerplayer)
-
- Fallout level 0 : equivalent with Solitaire mode
-
- Fallout level 1 : 8 seconds level
-
- Fallout level 2 : 6 seconds level
-
- Fallout level 3 : 4 seconds level
-
- Fallout is every hard playmode. You've only some seconds time for
- the next atom dock. In Fallout Level 3, you must set all 4 seconds
- a new molecule atoms. If you need more than 4 seconds, the last
- set 3D atom falls back in the atom scroll window.
-
- If you set a new atom in the right time, the time counter will be
- set back the 4 seconds !
-
-
- Tournament- and Fallout levels are powerplayer levels. These game variants
- have positive effects on your levelscore (s. points calculation) !
-
- ----------------------------------------------------------------------------
-
- Penalty points
- --------------
-
- Only! Valency has strict docking rules and will punish dock faults with
- extra penalty points.
-
- 1. Left/right docking : 1000 penalty points
-
- 2. Atom fallout : 1000 penalty points
- (only in Fallout levels !)
-
- 3. Wrong atom : 300 penalty points
- Docking atom hasn't the same color
-
- 4. Blocked column : 400 penalty points
- 3D-Atom blocks column
-
- 5. Empty column : 1000 penalty points
- No 3D- or other atoms in this column
-
- Please, set the bell function in the GENERAL.CPX of the XCONTROL.ACC.
- Docking faults use the bell function for warning. In the VGA resolution
- will show a little face with the error message !
-
- ----------------------------------------------------------------------------
-
- Calculation of the levelscore
- -----------------------------
-
- The most important thing for every powerplayer !
-
-
- Points = ( 100 - timelevel * 5 ) * seconds -
- ( Number of atoms * 80 ) + penalty points
-
-
- Levelscore = Points/(Number of atoms)
-
-
- Example : Molecule with 20 atoms
- Tournament-Level 2
- Playtime : 50 seconds
- Penalty points : 1000
-
- Points = ( 100 - 2 * 5) * 50 - ( 20 * 80 ) + 1000
-
- Points = 3900
-
- Levelscore = 3900/20 = 195
-
-
- The levelscore shows the player quality for one specific level.
-
- Only! Valency calculates an extra Valency-IQ over all solved levels.
- The program sums all levelscores of solved levels and divides this
- result with the number of solved levels.
-
- Valency-IQ = SUM(Levelsscores) / Number of solved levels
-
- The VALENCY IQ is a quality value for players, which have solved
- all 300 levels. The levelscore is a quality value for one specific
- level.
-
- ----------------------------------------------------------------------------
-
- !!! Important, the lowest VALENCY-IQ is the best value !!!
-
- ----------------------------------------------------------------------------
-
- Special functions
- -----------------
-
- 1. Load level :
- ----------------
-
- You can load new levels. Please input the number of desired level
- (0 - 299).
-
- 2. Show highscore :
- -------------------
-
- A special highscore window shows all your levelscores. You can scroll
- the window by arrow or slider. The windowclose button closes the
- highscore window.
-
- 3. Erase highscore file :
- -------------------------
-
- Normally, nobody clears his own highscore file !
- This function is for players, which has got an Only! VALENCY copy with
- levelscores of other players.
-
-
- 4. Save configuration
- ---------------------
-
- You can save your standard game variant for the next start.
-
- 5. Abort game
- -------------
-
- You can abort the actual game with the ESC key or menu. You must load
- the next level with Control L or menu.
-
- ----------------------------------------------------------------------------
-
- Keyboard shortcuts for menu entries
- -----------------------------------
-
- Load level Control L
- Show highscore Control A
- Erase highscore file Control E
- Save configuration Control K
- Copyright hint Control C
- Quit program Control Q
-
- Solitaire level Control S
- Tournament level Control T
- Fallout level Control F
-
- Your Valency-IQ F10
- Points calculation Control P
- Valency-IQ Control I
- Abort game ESC
-
- Game overview F3
- Board structure F4
- Keyboard F5
- Mouse F6
- Docking rules F7
- Atom types F8
-
- Hardware support Control V
-
- ----------------------------------------------------------------------------
-
- Copyright
- ---------
-
- Only! Valency is Shareware. All right are reserved by Jens Schulz.
- The game idea and portations on other computer systems are reserved
- by Jens Schulz, too.
-
- ----------------------------------------------------------------------------
-
- History etc.
- ------------
- Only! Valency was written from june 1994 till december 1994. I've used
- following soft- and hardware.
-
- Hardware : ATARI TT 4 MB
- Quantum 340 MB harddisc
- ATARI PTC1426 VGA monitor/Proscreen TT
-
- Software : PureC 1.1 C-Compiler
- Interface 2.2 RCS
- ATARI Neochrome 0.6
-
- 1. Release 12/21/94
- First release
-
- 2. Release 12/24/94
- - patched highscore show
- - next level dialogue at the game end
- - several levels optimized or corrected
- - some other little optimations
-
- ----------------------------------------------------------------------------
-
- Other PD-/Shareware of J.Schulz
- -------------------------------
-
- 1. Laborant Professional 1.03 (engl. version)
- Very extensive universal chemistry package (575 KB code)
- GEM/MultiTOS ST/TT/FALCON
-
- 2. Premium Mah Jongg II (engl. version)
- (Very impressive ATARI clone of this famous chinese boardgame)
- Written by T.Grube and J. Schulz.
- Supports screen resolution from ST-Low to 1280*1024/256 colors.
- ATARI ST/TT/FALCON and CrazyDots/Matrix graphic cards (GEM)
-
- 3. Reassembler package for 8-bit CPU's (german version)
- (ST/TT/FALCON GEM/MultiTOS)
- Symbolic reassembler for six 8-bit CPU types :
-
- - INTEL 8031/51/52/515/517/552 microcontroller
- - INTEL 8048 series
- - INTEL 8080/85-CPU
- - Mostek/Rockwell 6502
- - Motorola 68HC11
- - Zilog Z80-CPU
-
- ----------------------------------------------------------------------------
-
- Epilogue
- --------
-
- It was a long programming way to Only! Valency. I hope, you will
- like this little smart boardgame.
-
- Remember, that ATARI users and ATARI programmers must work together
- for the future of the ATARI systems.
-
- Special thanks to all beta-testers and my girlfriend Uta for her
- endless patience with this crazy programming- and chemistry freak.
-
- Have a lot fun with the game !
-
- Jens Schulz
-
- 21th december 1994
-